×

down the tubes meaning in French

troublé, perturbé; tombé sur la tête, dérangé (argot)

Related Words

  1. neon tube
  2. get down
  3. settling down
  4. tie down
  5. shut down
  6. whack down
  7. climbed down
  8. slow down
  9. shout down
  10. hiss down
  11. down the drain
  12. down the river
  13. down the wind
  14. down to earth
PC Version

Copyright © 2018 WordTech Co.